#include <54func.h>
int main(int argc,char *argv[])
{
    //./ 2_homework_file1 file     -->     在文件里写100万个字符   1000个字符大概才1k左右，因此内存完全写的下
    ARGS_CHECK(argc,2);
    int fd = open(argv[1],O_RDWR);
    ERROR_CHECK(fd,-1,"open");

    //char ch = '1';//效率很慢
    
    char  buf[1000] = {0};//写入一个数组内
    memset(buf,'1',sizeof(buf));//memset:用于将某一块区域设置为指定的值
    for(int i=0;i<100;i++){
   //     write(fd,&ch,1);
        write(fd,buf,sizeof(buf));
    }

    return 0;
}
